Symbol xxx is specific to a platform

Otázka od: Jakub Dusek

6. 12. 2002 12:48

Zdravim,
nevite nekdo nahodou jak v Delphi 6 Professional vypnout platformni
warnings (viz. %subj%). Ze nejsem kompatibilni s Linuxem me netrapi a
jen to v seznamu prekazi zavaznejsim warnings a hints.

Jakub Dusek

--------------------------------
Homepage : http://dusek.webz.cz
Phone : +420604615795
Sms email : jakub.dusek@click.cz
ICQ: 86063232
Apps : Sms GateKeeper
--------------------------------

Odpovedá: Jakub Dusek

6. 12. 2002 13:14

Aha, diky, ale otazka zni kam to dat   U mych knihoven je to jasny,
ale hlasi mi to treba i v db.pas. A kdyz to dam do *.dpr tak to
nepomuze.

Jakub Dusek

Friday, December 6, 2002, 12:17:48 PM, you wrote:

>> nevite nekdo nahodou jak v Delphi 6 Professional vypnout platformni
>> warnings (viz. %subj%). Ze nejsem kompatibilni s Linuxem me netrapi a
>> jen to v seznamu prekazi zavaznejsim warnings a hints.

OK> {$WARN SYMBOL_PLATFORM OFF}

OK> V helpe pre $WARN najdes popis.

OK> HTH
OK> TOndrej

Odpovedá: Jakub Dusek

6. 12. 2002 14:19

VCL jsem samozrejme nemodifikoval, hlasi to tam standartne. Do Lib
jsem vubec nesahal, je tam verze zkompilovana od Borlandu. Jediny
duvod proc to muze hlasit je to ze ma pristup do VCL source...

Jakub Dusek

Friday, December 6, 2002, 12:56:11 PM, you wrote:

>> Aha, diky, ale otazka zni kam to dat   U mych knihoven je to jasny,
>> ale hlasi mi to treba i v db.pas. A kdyz to dam do *.dpr tak to
>> nepomuze.

OK> V helpe je popisany aj scope pre direktivu $WARN: plati pre vsetok kod v
OK> unite za touto direktivou.
OK> Co sa tyka unit VCL, ak si ich modifikoval, potom si tam mozes pripisat aj
OK> to {$WARN SYMBOL_PLATFORM OFF}.
OK> Ak nie, potom nema vyznam ich znova kompilovat. Pouzi .dcu a hotovo.
Myslim,
OK> ze v tom pripade by si nemal dostavat tieto vystrahy.

OK> HTH
OK> TOndrej

Odpovedá: Jakub Dusek

6. 12. 2002 16:19

To vypnuto mam, tak teda nevim   Ta polozka v project options je asi
az od verze 7, nenasel jsem ji.

Jakub Dusek

Friday, December 6, 2002, 3:28:48 PM, you wrote:

>> > VCL jsem samozrejme nemodifikoval, hlasi to tam standartne. Do Lib
>> > jsem vubec nesahal, je tam verze zkompilovana od Borlandu. Jediny
>> > duvod proc to muze hlasit je to ze ma pristup do VCL source...
>>
>> To ze sa vobec kompiluju, je nestandardne. Zrejme mas nastavenu cestu k
>> zdrojakom VCL, pozri si search path v project options a library path v
>> environment options.

MD> To, jestli se knihovny VCL kompiluji je dano nastavenim
Project/Options/Compiler, parametr Use debug DCUs. Standardne je vypnuto.

MD> Marek Dostal

Odpovedá: Ondrej Kelle

6. 12. 2002 12:40

> nevite nekdo nahodou jak v Delphi 6 Professional vypnout platformni
> warnings (viz. %subj%). Ze nejsem kompatibilni s Linuxem me netrapi a
> jen to v seznamu prekazi zavaznejsim warnings a hints.

{$WARN SYMBOL_PLATFORM OFF}

V helpe pre $WARN najdes popis.

HTH
TOndrej

Odpovedá: Marek Dostál

6. 12. 2002 14:40

> > nevite nekdo nahodou jak v Delphi 6 Professional vypnout platformni
> > warnings (viz. %subj%). Ze nejsem kompatibilni s Linuxem me netrapi a
> > jen to v seznamu prekazi zavaznejsim warnings a hints.

D6 uz nemam nainstalovane, ale v Delphi 7 to jde vypnout v nabidce
Project/Options, zalozka Compiler messages, vypnutim parametru Platform symbol.

    Marek Dostal

Odpovedá: Petr Vones

6. 12. 2002 16:10

From: "Jakub Dusek" <jdev@seznam.cz>
> Aha, diky, ale otazka zni kam to dat   U mych knihoven je to jasny,
> ale hlasi mi to treba i v db.pas. A kdyz to dam do *.dpr tak to
> nepomuze.

V Db.pas ti to tezko muze hlasit, ledaze by jsi ten unit nedopatrenim
prekladal, coz je nesmyslne. Zkontroluj jestli nemas omylem v Search Path
cestu ke zdrojakum RTL/VCL.

Petr Vones